grows exuberantly - Français Anglais Dictionnaire